tripping levers - Alemán Inglés Diccionario